package com.schedualnew.mq.dto.esb;


import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
import lombok.Data;

import java.util.List;

/**
* @description 申请单状态改变dto
* @author ryan.li
* @date 2022/10/21 15:41
*/
@Data
public class ChangeExaminationStatusMsg {

    @JacksonXmlProperty(localName = "ELECTR_REQUISITION_NO")
    private String ELECTR_REQUISITION_NO;

    @JacksonXmlProperty(localName = "OPER_DATE")
    private String OPER_DATE;

    /**
     * 开单医生id
     */
    @JacksonXmlProperty(localName = "OPER_STAFF_INDEX_NO")
    private String OPER_STAFF_INDEX_NO;

    @JacksonXmlProperty(localName = "REQUISITION_STATUS")
    private String REQUISITION_STATUS;

    @JacksonXmlProperty(localName = "NOTE")
    private String NOTE;

    /**
     * 预约时间
     */
    @JacksonXmlProperty(localName = "RESERVE_EXAM_DATE")
    private String RESERVE_EXAM_DATE;

    /**
     * 状态编码
     */
    @JacksonXmlProperty(localName = "REQUISITION_STATUS_CODE")
    private String REQUISITION_STATUS_CODE;

    /**
     * 预约队列名称
     */
    @JacksonXmlProperty(localName = "SCHEDULE_QUEUE_NAME")
    private String SCHEDULE_QUEUE_NAME;

//    /***
//     * 明细
//     */
//    @JacksonXmlElementWrapper(localName = "DETAILS")
//    @JacksonXmlProperty(localName = "DETAIL")
//    private List<String> details;


}
